.margin{ width: 1190px;margin: 0 auto;}
header{height: 36px; background: #f1f1f1;border: 1px solid #e9e9e9; font: 12px/36px "";}
header i{background: url(../images/xia.gif) no-repeat center;width:7px;height: 4px;display: inline-block;margin-left: 5px;}
header i.phone{background: url(../images/phone.gif) no-repeat center; width: 9px; height: 13px; display: inline-block;margin-right: 5px;}

header .send{float: left;}
header .info{float: right;}
header span.shu{margin: 0 10px; color: #e0e0e0;}
header .info span:nth-child(11){color: #c7a774; font-weight:700;}
header span a{color: #5e5e5e;}
header span.login a{color: #e54948;}

#header-t{ height:130px;padding-top: 34px;}
img.logo{float: left; display: block;}
#header-t form{float: left;margin-left: 105px;}
#header-t form .inputbox {height:46px ;}
#header-t form input{float: left;}
#header-t form div{padding-top: 10px;}
#header-t form div span{margin-right: 16px;float: left;}
#header-t form div span:first-child a{color:#e54948;}
#header-t #search{background: none;width: 430px; height: 44px; padding: 0 10px;
border: 1px solid #C7A774;border-right: none;}
#header-t #btn{width: 80px;height: 44px;border:  1px solid #C7A774;
background: url(../images/search.png) no-repeat center;box-sizing: content-box;}

#header-t .ercode{ float: left;display: block;margin-left: 87px;width: 110px;height: 93px;}
#header-t .car{float:right;width: 140px; height: 36px; border: 1px solid #eee;position: relative;
background:url(../images/common_sprite.png) no-repeat ;background-position: 10px -312px;}

#header-t .car span{font: 16px/36px "";color: #666666;display: inline-block;
					position: absolute;
					    width: 50px;left: 55px;
					    background: url(../images/common_sprite.png);
					    background-position: -110px -312px;
					    padding-right: 15px}
 
nav {border-bottom: 2px solid #C7A774;}

nav .heng li.te{position: absolute;z-index: 100;}
nav .heng .san{width: 1009px; height: 399px;position: absolute;left: 180px;top:46px;z-index: 10;margin-top: 2px;
				border-right: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8;display: none;}
nav .heng .san-l{float: left;width: 735px;background:#fff;border-right: 1px solid #e8e8e8;
				height: 388px;padding: 10px 20px 0 0px;}
nav .san-l dl{float: left;width: 200px;}
nav .san-l dl dt{color: #5f5f5f;margin: 6px 0 0 23px;padding: 0;line-height: 20px;
    			height: 20px;font-weight: 700;text-overflow: ellipsis;
    			white-space: nowrap;overflow: hidden;}
nav .san-l dl dd{color: #424242;line-height: 1.6;width: 220x;margin: 0 0 0 23px;
    			padding: 0 0 6px 0;text-overflow: ellipsis;overflow: hidden;}
nav .san-l dl dd span{margin: 8px 6px 0 -8px;padding: 1px 6px 0 7px;display: inline-block;
    				font-style: normal;border-left: #ddd 1px solid;
					font-weight: 400;line-height: 1; cursor: pointer;} 
nav .san-l dl dd span:hover{text-decoration: underline;}
nav .san-l dl dd span:first-child{border-left: none;}
nav .heng .san-r{float: right;overflow: hidden;width: 253px;height: 398px;}
nav .heng .san-r img{display: block;width253px;height: 200px;}
/*nav .heng .san-r img#snav-p2{display: block;width253px;height: 200px;}*/

nav .heng{height: 46px;}
nav .heng>li{float: left; margin-right: 18px;padding-left: 12px;}
nav .heng>li.shouye{margin-left: 198px;}
nav .heng ul li{padding-left: 12px;}
nav .heng ul li:first-child{background: #19323a;width: 168px;margin-right: 0; }
nav .heng ul li:first-child a{color:#fff;font-weight: 700;}
nav .heng>li>a{display: block;font: 14px/46px "";}

nav .heng li.te{padding-left: 0px; margin-right:0px ;float: left;}
nav .heng ul li {padding-left: 12px;line-height: 40px;display: none;}
nav .heng ul:hover li{display: block;z-index:20}
nav .heng ul li:first-child {display: block;background: url(../images/common_sprite.png) no-repeat right;
							background-position: right -438px;}
nav .heng ul li a{display: block;font: 14px/40px "";}
nav .heng ul li:first-child a{display: block;font: 14px/46px "";} 
 
nav .heng ul{background:#314349 ;}
nav .heng ul i{display: inline-block;width: 20px;height: 24px;vertical-align: middle;}
nav .heng ul i.jiaonang{background: url(../images/icon.gif) no-repeat;}
nav .heng ul i.baojian{background: url(../images/icon.gif) no-repeat;background-position-y:-24px ;}
nav .heng ul i.vc{background: url(../images/icon.gif) no-repeat;background-position-y: -48px;}
nav .heng ul i.yinxing{background: url(../images/icon.gif) no-repeat;background-position-y: -72px;}
nav .heng ul i.yiliao{background: url(../images/icon.gif) no-repeat;background-position-y: -96px;}
nav .heng ul i.meizhuang{background: url(../images/icon.gif) no-repeat;background-position-y: -120px;}
nav .heng ul i.xin{background: url(../images/icon.gif) no-repeat;background-position-y: -144px;}
nav .heng ul i.muying{background: url(../images/icon.gif) no-repeat;background-position-y: -168px;}
nav .heng ul i.xiuxian{background: url(../images/icon.gif) no-repeat;background-position-y: -192px;}
nav .heng ul i.tijian{background: url(../images/icon.gif) no-repeat;background-position-y: -216px;}

nav .heng ul h4{display: inline-block;margin-left: 10px;color: #fff;font-weight: 100;}


footer{}
footer .f-title{height: 180px; background: #f0f0f0;text-align: center;}
footer .f-title i{display: block; width: 251px; height: 114px;float: left; vertical-align: middle;
				background: url(../images/icon_gonggaob.png)no-repeat;margin: 20px 15px;}
footer .f-title i:first-child{margin-left: 65px;}
footer .f-title i:nth-child(2){background-position:-345px 0 ;}
footer .f-title i:nth-child(3){background-position:-662px 0 ;}
footer .f-title i:nth-child(4){background-position:-953px 0 ;}

footer .app{margin-top: 50px;}
footer .app li{width: 343px;height: 108px;background: #f0f0f0;padding: 20px 0 20px 40px;float: left;}
footer .app li img {float: left;}
footer .app li .app-right {width: 180px;float: left;margin-left: 20px;}
footer .app li .app-right h3{font-size: 20px;color: #c7a774;font-weight: 400;margin: 0;padding: 0;}
footer .app li .app-right p{color: #707070;line-height: 20px;padding-top: 5px;}

footer .sup{overflow: hidden;}
footer .sup dl{width: 130px;margin: 28px 10px 0 4px;float: left;display: inline;}
footer .sup dl dt{padding-bottom: 10px;font-weight: 700;font-size: 16px;color: #5e5e5e;}
footer .sup dl dd{height: 24px;line-height: 24px;margin: 0;padding: 0;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
footer .sup dl.dl-first{margin-left: 40px;}

footer .service_port{width: 285px;float: right;border-left: 1px solid #eee;text-align: center;margin-top: 28px;padding: 15px 0;}
footer .service_port .tel{font-size: 18px;color: #c7a774;font-weight: 700;}
footer .service_port .service_time{color: #999;line-height: 18px;padding-top: 8px;}

footer .foot-b{text-align: center;margin-top: 30px;}
footer .foot-b div{line-height: 24px;}
footer .foot-b span{margin-right: 5px;font: 12px/24px "";}
footer .foot-b p:first-child{padding: 15px 0 0}
footer .foot-b p:last-child{    color: #5e5e5e;
    text-align: center;
    padding: 5px 0 30px;}
